Cape snake lizard - Turkish English Dictionary